Package com.getsensibill.core
Types
DataEventType
Link copied to clipboard
InitializationBuilder
Link copied to clipboard
class InitializationBuilder(context: Context, environment: SBEnvironment, tokenProvider: TokenProvider)
Content copied to clipboard
Builder used to build instance of Initializer Initializer.
Initializer
Link copied to clipboard
interface Initializer
Content copied to clipboard
ReceiptDataObserver
Link copied to clipboard
interface ReceiptDataObserver
Content copied to clipboard
Observer to monitor Receipt Data events that occur inside the Sensibill SDKTo monitor receipt data events, add an implementation of ReceiptDataObserver to the Sensibill SDK
SensibillSDK.addReceiptDataObserver(object : ReceiptDataObserver {
override fun notify(dataEventType: DataEventType, receipt: Receipt) {
// Observer Receipt Data Events
}
})
SDKInitializeListener
Link copied to clipboard
interface SDKInitializeListener
Content copied to clipboard
SDKLifecycleObserver
Link copied to clipboard
interface SDKLifecycleObserver
Content copied to clipboard
SDKRestoreListener
Link copied to clipboard
interface SDKRestoreListener
Content copied to clipboard
SDKStartup
Link copied to clipboard
interface SDKStartup
Content copied to clipboard
SensibillSDK
Link copied to clipboard
Session
Link copied to clipboard
class Session(userIdentifier: String, environment: SBEnvironment, tokenProvider: TokenProvider?)
Content copied to clipboard
TransactionDataObserver
Link copied to clipboard
interface TransactionDataObserver
Content copied to clipboard
Observer to monitor Receipt Upload Transactions that occur inside of the Sensibill SDKTo monitor transactions, add an implementation of TransactionDataObserver to the Sensibill SDK
SensibillSDK.addTransactionDataObserver(object : TransactionDataObserver {
override fun notify(transaction: Transaction) {
// Observer upload transaction
}
})